<?php

namespace app\api\model;

use think\Model;
use think\model\relation\HasOne;

class CampusClassCourseDateModel extends Model
{
    // 表名
    protected $name = 'campus_class_course_date';

    // 自动写入时间戳字段
    protected $autoWriteTimestamp = false;

    // 定义时间戳字段名
    protected $createTime = false;
    protected $updateTime = false;

    /**
     * 班级信息
     * @return HasOne
     */
    public function classInfo(){
        return $this->hasOne(CampusClassModel::class,'id','class_id');
    }

    /**
     * 教室信息
     * @return HasOne
     */
    public function classRoom(){
        return $this->hasOne(CampusClassroomModel::class,'id','classroom_id');
    }

    /**
     * 教师信息
     * @return HasOne
     */
    public function teacherInfo(){
        return $this->hasOne(ManystoreModel::class,'id','teacher_id');
    }
}
